# 该镜像需要依赖的java8的镜像
FROM openjdk:8-jre
 
# /tmp目录用来持久化到docker数据文件夹，因为springboot使用的内嵌tomcat容器默认使用/tmp作为工作目录
VOLUME ["/tmp"]
 
# 设置容器暴露给外部的端口
EXPOSE 6060
 
# 编译镜像时将当前目录下的select-zuul-1.0.0-SNAPSHOT.jar包复制到docker容器的/目录下(更名为)app.jar
# ${JAR_FILE}为pom中属性
ADD ${JAR_FILE} app.jar
 
# 编译镜像时运行的脚本
#RUN bash -c 'touch /app.jar'
 
# 执行环境
ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/app.jar"]
 
# 该镜像的维护者
MAINTAINER xj1988/81584273@qq.com